-
Notifications
You must be signed in to change notification settings - Fork 70
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Auto update sphinx theme css files #291
Conversation
@ZacBlanco @wanglinsong can you help to review this PR, thanks. |
@ZacBlanco @wanglinsong seems I don't have access to merge PR, can you help to merge this PR, thanks. |
Validated by the new release action =>https://github.com/unix280/presto/actions/runs/13844025717/job/38739241705#step:8:21
Auto added the css files and updated with the script in @tdcmeehan 's release doc
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please also generate package-lock.json
file and check it in.
website/updateSiteConfig.js
Outdated
process.exit(0); | ||
} | ||
|
||
updateSphinxThemeFiles().catch(console.error); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please add a newline.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
done
4379a97
to
f0beb13
Compare
Since we are using yarn in the github action, I generated
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
This PR will update the siteConfig.js automatically.
Also no need to replace
@support
in the css file manually.Address the issue in step 5 => https://github.com/prestodb/presto/wiki/Stable-release-process-(every-2-months)#step-5-publish-docs-website
To make auto fix when commit working, please run
Then commit the newly added css files.
Usually when developer test the doc generation locally before commit, the siteConfig.js will be auto fixed.
Also provide the manual comamnd update siteConfig.js